temporary prosthesis - Spanish English Dictionary